european cranberry bush - Spanish English Dictionary